package edu.nf.hotel.roominfo;

import edu.nf.hotel.roominfo.all.CityRoom;

import java.util.List;

/**
 * @Date 2023-06-25
 * @Author 带土
 */
public interface RoomInfoDao {

    /**
     * 添加客房信息
     * @param r
     */
    void getAddRoomInfo(RoomInfo r);

    /**
     * 删除客房信息
     * @param roomId
     */
    void getDeleteRoomInfo(int roomId);

    /**
     * 修改客房信息
     * @param r
     */
    void getUpdateRoomInfo(RoomInfo r);

    /**
     * 查询全部客房信息
     * @param
     */
    List<RoomInfo> getAllRoomInfo();


    /**
     * 根据城市名称查询全部客房价格
     * @param cityName
     * @return
     */
    List<CityRoom> getAllName(String cityName);
}
